<?php


// Is the user using HTTPS?
$base_URL = (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on')) ? 'https://' : 'http://';
// Complete the URL
$base_URL = $base_URL . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']);


$baseDir               = dirname(__FILE__);
$modelDir              = $baseDir . "/model";
$viewDir               = $baseDir . "/view";
$controllerDir         = $baseDir . "/controller";
$databaseControllerDir = $controllerDir . "/database";
$session_dir           = $baseDir .'/sessions';

ini_set('session.use_trans_sid', 0);
ini_set('session.use_only_cookies', 1);

ini_set('session.gc_maxlifetime', 30);  /* время жизни в секундах */
ini_set('session.cookie_lifetime', 30); /* время жизни в секундах */

session_cache_limiter("private");

/* меняем путь к папке где будут храниться сессии*/
//ini_set('session.save_path', $_SERVER['DOCUMENT_ROOT'] .'/sessions');
echo "session path: " . $session_dir;
ini_set('session.save_path', $session_dir);
/* стваим вероятность запуска сборщика мусора */
ini_set('session.gc_probability', '100');

session_start();

include_once($controllerDir . "/maincontroller.php");

$controller = new MainController();
$controller->invoke();

